let tasks = [
    {id:1,status:1},//1 未完成 2已完成
    {id:2,status:2},
    {id:3,status:1},
    {id:4,status:2},
]
let filter = 2;// 1 2
//filter循环取出数组中的每一项,每一个传给函数后会返回一个布尔值，true或者false
//如果返回true,此任务就留下，如果返回false, 此任务就删除掉了 
//最终filter方法会返回一个新的数组
let newTasks = tasks.filter(task=>filter==='all' || task.status === filter);
console.log(newTasks)
